passing away - German English Dictionary